Active I/O streams for heterogeneous high performance computing

نویسندگان

  • Fabián E. Bustamante
  • Karsten Schwan
چکیده

We are concerned with the attainment of high performance in I/O on distributed, heterogeneous hardware. Our approach is to combine a program's data retrieval and storage actions with operations executed on the resulting active I/O streams. Performance improvements are attained by exploitation of informationabout these operations and by runtime changes to their behavior and placement. In this fashion , active I/O can adjust to static system properties derived from the heterogeneous nature of resources and can respond to dynamic changes in system's conditions , while reducing the total bandwidth needs and/or the end-to-end latencies of I/O actions.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Efficient Genetic Algorithm for Task Scheduling on Heterogeneous Computing Systems Based on TRIZ

An efficient assignment and scheduling of tasks is one of the key elements in effective utilization of heterogeneous multiprocessor systems. The task scheduling problem has been proven to be NP-hard is the reason why we used meta-heuristic methods for finding a suboptimal schedule. In this paper we proposed a new approach using TRIZ (specially 40 inventive principles). The basic idea of thi...

متن کامل

An Efficient Genetic Algorithm for Task Scheduling on Heterogeneous Computing Systems Based on TRIZ

An efficient assignment and scheduling of tasks is one of the key elements in effective utilization of heterogeneous multiprocessor systems. The task scheduling problem has been proven to be NP-hard is the reason why we used meta-heuristic methods for finding a suboptimal schedule. In this paper we proposed a new approach using TRIZ (specially 40 inventive principles). The basic idea of thi...

متن کامل

Design of Composable Proxy Filters for Heterogeneous Mobile Computing

RAPIDware is a collection of software design techniques for constructing adaptive middleware to support collaborative computing. This paper describes an experimental study in the design of adaptive proxy services for resource-limited mobile hosts. The approach is based on detachable Java I/O streams, which enable proxy filters and transcoders to be dynamically inserted, deleted, and reordered o...

متن کامل

Using Multiple Round Lengths to Support Heterogeneous Streams on Continuous Media Servers

On continuous media(CM) servers, data are handled periodically. The length of the period or round length has a strong innuence on the performance of CM servers, and the optimal round length for a server is determined mainly by the bit rate of the media object. As far as we know, all existing disk scheduling schemes are of single round length, in which all objects are serviced using a same round...

متن کامل

Efficient HTTP Based I/O on Very Large Datasets for High Performance Computing with the Libdavix Library

Remote data access for data analysis in high performance computing is commonly done with specialized data access protocols and storage systems. These protocols are highly optimized for high throughput on very large datasets, multi-streams, high availability, low latency and efficient parallel I/O. The purpose of this paper is to describe how we have adapted a generic protocol, the Hyper Text Tr...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999